to the best of my remembrance - Türkisch Englisch Wörterbuch